ring wall foundation - Espagnol Anglais Dictionnaire